off-the-shelf system - French English Dictionary